102
20174
1989
8259
7337
1
1055
765
3
605
1
2996
1
2369
1
2429
1119
906
5235
321
345
1
355
466
366
798
420
534
3089
2088
1
836
479
487
256
1064
214
1145
311
863
774
2
393
315
358
402
442