2835
1955
1016
1724
1509
1623
4643
1063
1440
1046
1833
1578
956
903
3902
1187
1632
917
745
915
905
1299
2053
2417
957
1298
1375
820
822
2294
2374
2102
5115
1438
1106
822
1036
954
862
724
2654
1394
844
1703
2666
794
1928
924
1042
764
849
714
760
1360
1022
868
849
1882
3141
785
1689
885
907
7052
1792
1292
708
698
929
1122
753
687
813
1306
1408
1797
857
1119
949
4972
689
1551
1285
1723
1098
1113
1000
1063
3321
866
1242
773
708
1133
1264
695
910
1412
923
759
777
849
840
824
749
3193
833
789
3142
1591
840
2671
906
1027
826
758
1283
1440
651
773