1832
3
2105
1
1696
0
18385
2
1229
2008
2260
12
521
7952
5081
3006
422
330
1852
1365
1750
1079
1261
468
1606
436
2669
584
1133
2490
1939
1009
957
951
1733