111
0
2628
2
5262
10
6611
1633
978
1385
1
1901
2738
2754
2316
3
2659
5380
8
907
4271
4
1302
1087
2749
1824
1270
1291
5617
5