21152
8
1459
1
2711
2
1365
4651
3
2911
9
1301
5151
1363
2535
19783
2676
2932
2258
1942
3498
4
32302
0
2405
17946
2740
2082
2593
6560
1153
6307
10
1749
3090
6
4724
7893
6753
17