21152
8
1532
1
4305
2
1819
2926
4
17946
0
32302
4044
5
2258
1131
2535
25669
3125
1660
3326
3
19783
2166
1690
1778
1358
2999
1168
1461
1305
2710
940
769
2368
1399
2392