21152
8
839
0
2996
2535
2
19783
2711
32302
4651
3
1075
2911
9
1617
485
7893
4
2310
878
3090
6
5151
14
670
2121
1
2270
2463
2932
2676
392
348
1942
25669
398656
19
1193