25669
0
19783
2
1746
1819
1
2082
2392
32302
2294
17946
1568
1699
3326
3
1570
1749
1766
2964
1681
1615
2173
1399
4044
5
4471
4305
1606
2535
2578
7733
3125
607
83