2358
9
19783
2
2535
1289601
4
2065
1
2996
0
4044
5
3083
1542
1172
17946
1507
2155
3
2486
7
2465
1189
3125