2699
2
883
0
1069
1
2318
1618
6781
4837
5
1458
577
3926
14
61216
2822
32302
645
4630
3
536
1055
571
721
978
515
206