19783
2
25669
0
32302
2535
2921
5
7793
4
3498
1603
1
17946
5440
8
2906
3090
6
1529
3386
3
2512
2258
2316
6779
2152
1449
1766
2932
3008
2666
9
2903
2964
2468
2990
3765
1265