2346
3
784
1
22330
22
326
0
938
1464
2
426
1616
3650
4179
5
1044
2658
785
975
1446
1603
1547
4017
4
661
545
2966
359
1584
882
2306
909
398
1394
6
888
4067
9