6076
18
984
1
2346
3
784
22330
22
326
0
938
1464
2
1616
3650
4179
5
1400
2096
2658
785
975
1446
1161
4
1547
4017
2966
445
359
17637
1584
1637
4910
2306
909
398