2999
3
2294
1
1749
1766
2
1691
1844
4757
8
13574
14
2184
2443
5
1532
1727
2166
1813
1843
1234
0
1681
1015
1876
3238
7
3861
1647
3208
1391
1159
1220
5929
2293
2609
1954