17970
15
2972
0
3120
4
692
2
7870
1
5106
5
4362
3
2499
2954
2152
1152
3183
10423
6779
66
3971
535
12779
8
3554
9
12459
1484
4658
2274
3683
1722
23802
960
1552
1448
2473