5658
9
2740
1
1518
0
3593
16
1471
2
2808
3
3361
5
2276
4
1611
444571
2403
1079
2180
1991
9611
9956
2530
2107
10183
14
2710
1579
1940
844
833
1162
1506
1348
23802
5504
665