2951
3234
3727
8261
3700
1075
2667
1480
3806
988
797
7475
2198
1187
2395
1365
2703
3367
4436
873
1406
3030
2938
1092
3837
7470
14656
1084
2368
798
842
792
887
995
1606
2132
658
776
1386
2219
1482
1709
814
790
1228
2164
1510
890
6050
968
2225
950
1042
10825
789
1720
949
983
803
865
762
1574
1313
1528
7101
2701
14573
1328
696
978
712
1033
935
1245
766
713
2583
825
5164
918
875
1058
1360
2430
1578
845
769
1566
890
672
925
4589
943
1498
1080
1063
1489
1599
717
3721
707
711
1086
1018
1691
2636
774
3641
1033
3596
19858
2063
2887
857
1583
1551
1402
1164
1290
3156