2395
840
1523
709
1493
1349
2904
1227
971
680
1970
1039
1446
632
2026
1217
1308
1962
965
1291
1231
1183
1450
840
2364
1024
908
1431
904
1037
676
628
876
1188
1390
1836
731
1558
759
1415
1618
722
1710
2743
940
1032
1777
2510
765
802
1807
2280
1387
1310
1412
2513
2504
885
1152
1073
2327
1264
802
1197
738
744
1403
686
1359
651
775
1684
1109
646
672
778
978
1263
2774
911
1431
760
1550
787
1300
1267
599
1904
832
809
3246
1045
1042
1419
987
1413
946
1073
1135
1451
787
740
719
698
627
1882
729
716
616
675
2810
3275
857
690
1460
1804
596
1735
618
765