748
2
30
0
852
696
2568
7
9
763
1330
1
372
960
2519
26
1188
8
2893
1078
3618
1653
4
91
956
6603
69
81
861
1066
2715
66
2255
3
2345
44565