4469
6555
2982
951
1733
3772
1018
855
2049
1873
813
762
1156
1931
1429
859
2804
2526
2170
2258
1311
6135
1322
2541
2401
4088
1623
780
1955
4086
2236
20627
3112
1328
783
1916
15637
1800
2389
1696
2002
15018
7708
1226
1780
1163
14281
8755
769
1389
21729
779
2590
5111
10443
49813
1546
8902
2470
936