1026
1763
2465
937
29949
942
949
1236
1074
3162
2123
1639
2103
1834
2410
944
1511
1552
1339
11991
824
2456
2933
806
1099
1492
2119
946
1387
4020
1417
1396
796
1275
883
764
880
2279
839
704
1723
798
737
1961
1046
1573
2459
1979
1828
2417
1650
1220
1358
1444
2408
1222
1344
862
1508
4550
1534
1303
1607
1431
1255
867
868
1484
1184
1277
4252
1176
716
735
896
1180
765
1038
1037
1918
952
720
985
1100
1699
1206
1408
976
1269
815
718
948
899
1458
731
824
754
1990
1066
1620
805
1216
704
1241
1703
3235
2447
1261
839
939
1458
741
1697
1778
930
1301
1613
885
1101
3564