21152
8
3702
4
1942
1
1301
2
1393
2082
1710
4732
0
3105
6307
10
19079
6
1581
2405
4724
3
7893
2241
2740
1343
6753
17