2536
3
3918
1
6207
0
2097
3851
9862
955
6412
2
776
802
12
4598
5745
14957
9069
1655
6
1639
10
4319
2936
64411
1267
115766
18
1055
1582
6512
3148
19017
112406
1583
4297
15310