649
2492
5297
1631
1026
869
1186
1364
5112
1391
29793
1083
1497
1461
1906
1442
2067
3038
938
816
1809
11283
1248
1056
696
1948
1010
1053
974
1136
1051
1378
995
2011
901
1995
639
779
1047
1467
1499
1149
1485
725
1336
780
12013
840
2136
1300
853
964
1453
846
1767
1390
1082
1112
762
855
2320
1127
1354
1098
772
789
902
1170
1523
1352
1286
851
1941
1393
799
1258
745
1304
712
1670
1971
708
809
3175
1915
1666
796
791
1204
1404
1821
1034
835
2982
3523
794
798
4786
2390
2722
791
863
1218
1266
1803
953
1683
4339
1022
678
951
945
1158
866
1372
1487
1041
1414
3031
860