2921
5
25669
0
19783
2
1603
1
32302
2535
1681
1539
1038
3498
4
1819
1135
2173
2133
1250
4044
17946
5440
8
3125
3156
1461
2512
1669
1876
1988
2964
1431
1233
2258