830
0
456
1
1660
4
2230
813
1425
3649
5
2059
84
5390
7
1123
2531
2
535
3297
12
372
3608
2446
1690
2023
736
745
2106
802
656
888
1974
3
2435
2065
487
1986