2367
1
1053
0
9504
6
3886
3
4018
7
2989
3671
1815
2
2715
1295
571
2507
2982
4168
4
2892
2638
1309
2650
20
19465
894
1011
5196
2619
2956
280
1748
2333
1513
2555
539