4469
6554
2980
951
1731
3772
1017
855
2048
1871
813
762
1156
1927
1428
859
2804
2526
2165
2258
1310
6134
1322
2541
2399
4082
1622
780
1953
4086
2236
20618
3112
1328
783
1916
15635
1797
2389
1696
2002
15013
7706
1225
1780
1161
14278
8755
769
1389
21729
779
2590
5109
10441
49809
1544
8900
2469
936