2302
3
165
2
1974
1844
1
1301
1767
674
638
0
3145
4
740
3014
20
1572
237
3085
5
3491
3485
7
551
4979
6
4759
3506
8
7633
2499
3316
10
1496
2942
5141
1532
1364
1895
3249