1596
2
637
0
4123
3
618
6
1256
1
1516
1708
1871
1558
4129
1178
1750
510
2842
8
753
298
409
115
1674
7
3389
5
2702
2602
6611
846
1832
2534
4
798
7661
927
2316