2316
0
830
1137
1
1558
4
2450
3
3566
2330
2092
1847
814
13
2271
608
1568
692
1970
1325
556
678
516
37847
13967
2
18258