21152
8
2535
2
6753
17
32302
0
3498
4
1819
1
2711
4651
3
582
2911
9
1461
7471
5151
3400
2456
3591
11
5717
2377
619
19783
2209
5340
3354
2676
2932
1603
1942
370
1306
2405