1001
977
1696
2763
16065
1866
13521
2078
6425
1550
890
901
2227
916
1080
886
968
859
862
1625
1140
1116
921
1098
1176
3737
1440
1624
1311
1209
1002
1481
1002
864
1083
1003
907
1368
874
1625
1484
2535
929
993
1127
1111
888
1106
1878
2932
998
9386
1614
863
990
1270
925
1317
3238
2277