4223
22
3488
8
928
1
1152
0
2346
3
784
22330
326
938
1464
2
1616
3650
4179
5
2658
785
975
1446
1547
4017
4
2966
890
2306
18
909
398
1394
6
406
888
896
2500
10