841
2
1672
1
2848
1548
1544
3
2447
6
2192
1218
1994
1115
0
3024
1231
1074
599
804
493
388
1105
484
534
2663
596
4455
11
490
475
1744
1298
850
1196