2150
2
5622
4
1925
3
281
0
119
1866
7
4260
15
2011
324
1
3072
4762
9088
8
1509
476
10821
450
282572
1658
5611
11
6515
121182
477
6859
5
1885
8772
326
2283
417
44199
788