1998
993
1265
1282
1070
3255
1400
3029
974
1548
1373
31931
910
946
936
1058
1633
1112
1059
1410
1948
1582
1417
1734
6164
1024
1106
1534
1839
2979
1321
2022
1538
1048
1011
1356
1759
1896
896
1216
1049
1735
913
1005
3212
1518
1740
1371
1324
1218
2375
1095
1609
1160
869
1935
921
1358
1482
956
772
2319
1989
848
1003
2674
2214
1603
3395
3763
1481
3206
1086
940
2045
1835
926
1996
1306
1026
1215
1537
6102
5535
1045
881
1863
894
1182
1269
1025
783
937
972
1108
880
1338
865
1751
1149
986
1504
1570
3013
847
1602
1022
1323
1044
2274
1113
1352
862
1518
914
1757
2868
1360
1126
1032