615
2982
1143
3304
782
1196
1982
743
1028
3288
713
718
829
696
1947
1228
1172
855
713
1315
1003
851
1913
1140
867
801
1230
740
2443
2513
1065
1707
745
799
1031
1323
1178
695
675
1246
693
930
1173
2648
861
1714
1031
1915
826
705
1447
841
2026
1305
796
1012
1754
745
871
1645
757
1246
898
1672
781
838
861
2883
1509
836
1594
872
1141
689
641
1844
820
1693
706
690
3576
612
959
2555
1040
928
875
942
881
690
971
616
2603
733
741
912
787
860
1200
2824
1340
1849
894
917
793
1850
826
1398
3257
1560
1089
846
818
920
2879
667
1034
707
705
722