2812
1599
1023
873
3214
4772
1955
1579
856
1182
3670
1717
1675
1453
2699
3356
5948
1078
872
793
1059
1197
3358
657
1005
2479
755
874
771
1278
3566
752
1839
764
70607
733
981
1301
706
2386
972
1604
4334
689
2340
805
1473
696
1549
1973
1197
882
4231
1761
733
899
717
982
808
2355
1817
954
788
1731
731
861
2526
1285
856
762
1201
911
3348
1610
2915
1046
927
716
849
709
609
1268
778
1110
5838
6058
3533
1610
1591
870
828
3113
3109
777
839
759
873
753
836
1689
708
1294
1080
1112
2170
785
1251
2740
956
1025
838
1074
2843
8671
693
719
2429
714
1039
821