1496
0
2991
10
4677
5602
9
6515
1
105290
2442
2
1811
504
5620
11
2564
1352
3
373
2369
231
18403
6
14076
7
3318
8
911
5617
5
1277
385
4075
3092
4071
5316
282572
2189
929