1053
0
383
4431
6
1740
2076
1
116
422
363
482
1661
2
2126
3498
4
1325
1277
5
455
2125
2395
918
552
24181
8
2526
3
20374
2459
9
2727
2043
3888
246
2461
20
2635
56488