3120
1040
2346
1636
1489
730
1001
12001
724
919
1423
1106
1420
1814
929
1073
654
1241
1161
1468
1631
811
973
887
1977
1439
795
1076
2277
908
1228
2354
760
1119
810
4027
844
1507
4153
1365
1012
2797
956
822
2406
5821
1737
1067
6687
1146
1787
1172
731
5550
1251
1574
968
2016
811
4137
1025
1045
659
1430
1456
2886
5164
1042
2418
950
1453
910
1129
1733
1984
989
2060
656
720
3009
2914
775
772
901
865
999
1077
877
805
908
2047
693
1541
2464
1974
1364
1968
7253
6379
729
1085
813
850
714
606
1500
864
6230
1401
745
762
651
715
1281
906
971
1412
1174
753
1034