21152
8
662
0
1746
2
2258
1
526
2277
496
2152
300
673
1431
3090
6
745
572
4311
1093
1660
7793
4
3354
2884
5
2964
1343
642
3326
3
2932
1603
7471
9
25669