2245
3
3808
4
297066
0
3742
6
2354
1
1289601
888
16174
5
1343
234
2413
2
3328
1226
1078
1561
1571
3053
7
2604
7621
13
3625
4867
3835
5308
2797
2886
1557
1441
4002
725
1056