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
1954
1761
733
899
717
982
4771
808
2355
2132
1136
1160
1105
2461
1315
854
1756
772
2575
2444
2098
815
1074
857
2818
788
2542
785
975
4585
1830
3354
2824
752
903
1196
4222
736
1142
1373
1447
3533
2284
707
1007
1695
868
4977
2065
697
885
1285
2002
1801
1289
2429
1635
954
837
922
924
1334
729
1058
883
818
913
2298
809
787
1710
1043
756
856
3611
1169
1563
1753
703
3071
618