950
3726
1042
14655
775
10825
789
1720
949
8260
2197
983
803
865
1447
804
3136
9726
6014
815
1011
6049
4645
1221
1168
2950
1499
2740
1081
2337
2172
2635
843
2453
735
4999
901
993
714
1047
1432
792
869
720
2795
841
2151
878
741
2032
1755
3804
3839
4994
6266
969
2804
1346
846
1605
889
2403
1578
1377
1112
1180
816
960
14570
715
1165
1742
925
1947
816
2112
960
1672
1217
790
764
2158
1562
996
2430
1933
1155
1935
1207
6004
2921
1328
5321
1998
1071
1072
929
924
1197
907
683
884
733
745
1076
973
2008
1188
1081
1523
1236
1489
1327
1093
2912
1001
2583
1465
1435
978