1663
5
1186
1
2989
2352
2
462
0
2919
1188
3575
946
1195
1371
4018
7
2471
917
2367
3248
8
3673
6
1700
2155
3
1564
2257
297066
6346
16
6983
10