866
1
2781
845
1530
0
1681
599
1539
159
1168
6346
16
2921
5
1751
1038
2133
2
1691
1752
2430
4285
3
1285
1558
1250
1566
3296
4
1311
1135
1265
1363
2425
7
2356
6