19783
2
25669
0
32302
2366
1
2535
7471
9
3591
11
21152
8
17946
2316
6753
17
3090
6
964
3083
1069
11924
2727
3
604
3765
4
4562
10
2932
1558
2462
2911
3498
2337
5
851
2405
5151
6977