19783
2
1431
1
25669
0
32302
1528
2535
2166
1401
528
2777
7
3090
6
2173
4179
1819
2456
2316
2534
6779
5
2921
1766
2932
2152
3498
4
3187
2087
2666
9
17946
1865
3050
2906