962
0
2788
3
1716
2
2781
1
3575
2322
4
1210
4578
1289601
2562
4455
6
2013
7222
989
322
3565
8
1522
4933
13
11153