2478
3
866
1
845
2781
1348
1195
1691
159
761
1543
4
469
0
3497
1507
1681
1825
9817
1660
1557
2243
6
1639
1465
2
1334
951
2522
1285
1431
2254
2658
10
1111
2610