866
1
845
2781
159
1380
0
1265
1691
467
4944
1225
2468
3
978
1558
2
2921
5
542
1449
1012
629
1310
6346
16
581
1376
868
266
660
1363
12459
458
2425
7
3805
6