2693
3
4223
22
9860
10
2059
0
1434
1
928
2346
784
22330
1551
326
938
1464
2
1616
3650
4179
5
1056
2658
785
975
1446
1547
4017
4
2966
2229
2306
4723
909
398
1394
6