3145
4
237
0
2489
2
1895
1
1844
1301
1767
674
638
2886
2637
3
740
1572
6236
10
951
2302
551
1694
4979
6
4759
3506
8
7633
2499
1174
1496
2942
1492
1104
1532
1364