2243
1307
1295
1561
2947
2938
1380
7533
1430
796
626
772
1011
1712
668
2252
1637
2391
1329
1516
770
2326
762
944
1535
2612
1244
937
2349
1313
705
675
1273
874
748
1630
1692
714
936
724
1670
901
889
1944
2217
2430
1713
1061
1074
2447
730
1288
636
648
1450
2154
808
853
799
851
732
1089
1310
712
737
854
2011
696
1195
2877
1393
787
691
1665
1414
1283
746
1366
5816
1971
638
601
1237
870
1645
1954
686
784
1154
1268
688
1527
635
1252
931
834
860
1372
665
1816
771
3907
710
1353
2057
721
1074
683
1185
2678
1266
1115
1135
826
915
607
1126
892
2496
656