116
1
4423
8
4701
3
10696
2500
1220
1746
5
2779
4598
3012
2
1845
6137
18
1292
1033
0
779
1400
2140
2516
845
2259
13263
936
1696
883
3815
1097
1905
564
1004
874