1506
0
2831
1
1124
2
1823
105290
322
10396
8
3311
4
2545
5
383
2836
9
3659
14
1438
1774
2513
6
1584
4154
1578
2670
20
5070
11
1586
1456