2571
2
685
0
883
1069
1
2072
3
3100
1618
6781
1458
577
3926
14
61216
32302
645
536
844
1055
571
66
3602
3423
721