21152
8
1431
1
2535
2
3498
4
1938
1819
905
2711
582
0
4651
3
2055
2911
9
2980
32302
2036
2209
5151
2666
3102
400
19783
1118
3484
1306
2207
2932
2676
1603
1942
1660