1502
1138
751
30276
1381
828
779
1808
1104
1050
1854
1402
948
1023
1183
1076
1113
3768
925
899
3066
847
966
850
938
3667
1666
19434
1048
5599
870
845
1259
2658
1198
3251
1336
5143
915
969
1010
1901
1002
3434
3996
1167
1853
887
7398
1375
921
899
1012
2629
1406
1067
871
860
2160
1134
3985
921
1235
1638
972
859
835
901
1633
1079
889
1862
900
2566
993
1258
1284
1194
794
882
2122
1247
1852
1696
1614
1124
874
1181
1033
1052
1438
1788
1137
1380
1043
1217
1265
1421
945
1146
1549
868
832
2069
833
1999
1270
1386
1258
1004
976
832
935
1059
1016
1832
4988
1914
1857
1101