21152
8
1913
0
2711
2
4651
3
3593
16
2911
9
1546
5151
2535
2190
1
19783
2932
2676
1942
3498
4
1344
32302
2405
985
17946
2740
2082
2691
2593
2627
5
6516
1153
3062
6307
10
2515