878
1
2687
2
3629
1564
8527
493
0
388
1423
1103
484
1494
4
1976
3
1458
534
159
572
1243
1136
2123
3159
1105
1495
685
1635
490
2271
596
1166
562