19783
2
2535
32302
0
25669
1290
1
1977
2921
5
3498
4
518
4307
3
2315
8627
1247
2209
3090
6
7793
6779
2316
2932
1603
1780
3028
7
2666
9
2475
17946
2129
2990
1265
30334
2906