560
1
2324
4
3173
2
101415
109
2763
0
604
5527
3
2469
2711
971
593
32302
2053
5
2279
131589
2493
18
2023
6
1618
571
7258
3503
3629
1785
2145
763
3593
16
695
5431
398656
19