1276
3615
1481
3655
1404
1283
1195
1576
789
968
1296
1329
1980
3553
2042
2299
1153
1434
857
864
1158
1337
1219
776
665
2005
1016
2125
1216
1465
2574
1589
1348
1336
4918
1092
1524
1333
677
1443
702
3090
842
1285
951
659
1119
1189
1612
700
1028
1054
1605
814
719
895
2302
720
1422
901
8885
703
778
1134
771
737
785
671
659
1420
1956
1322
587
4483
699
929
966
648
997
846
1642
724
1063
608
2384
1537
1091
1677
1461
2308
778
1177
1888
704
696
968
843
2030
1412
1352
1032
2184
2504
754
821
4352
1149
659
794
2491
673
663
2767
1681
1293
1449
924
2683
796
725