3145
4
1992
3
237
0
697
1895
1
1844
1301
2
1767
674
1309
638
2637
740
4914
1572
6236
10
951
2302
551
1694
4979
6
4759
3506
8
7633
5389
2499
1174
1496
2942
1492