2949
0
1400
883
1069
1
1618
2688
2
6781
950
1458
3926
14
61216
32302
645
1243
2182
1712
536
1055
571
721
515