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