10673
25
2306
2
909
1
398
2440
4964
3
1512
1054
905
110
0
896
903
1375
1543
2141
1719
6383
17
3148
9
330
4421
3438
1418