2616
786
852
1394
1328
2029
3729
726
874
2380
1542
2134
1551
1389
2458
2303
4015
1289
695
1525
758
1594
1076
1407
1297
1371
1105
2122
809
1186
686
2145
4928
854
1236
1419
2775
1650
732
1372
6368
6691
1923
5551
1362
761
3057
2698
839
4259
1463
2441
1571
689
2346
3304
701
1120
1246
1098
1828
1097
1103
818
843
684
1414
754
1009
1325
2006
881
2419
761
914
657
1232
1245
747
1648
1250
758
720
866
697
754
1101
806
785
1753
1031
895
803
845
1056
696
699
950
768
1721
755
813
1438
733
1054
1374
986
780
740
1050
811
907
1332
1429
1748
1243
2450
1192
835
840