25669
0
19783
2
8527
1
4471
951
83
1603
3008
3
32302
1386
1749
3107
7
2535
1522
2921
5
2366
2562
15233
2083
2512
658
1449
2271
4
5440
8
1766
17946
3498
3971
3591
11
2184