3461
4
2919
2
322
1
2886
1188
3575
1868
3
1195
3248
8
3673
6
1514
1289601
1237
0
2721
2966
6247
5
564
3126
1250
2061
9027
1857
2408
3562
10827
9
2257
1730