2080
5
2145
1
1270
3292
15
1152
0
17970
2615
2
639
2228
2047
3
2937
338
2650
4
2659
109776
42
4629
2350
2103
2234
652
471
3527
1647
1695
2904
240
1986
1552
2297
1891