1603
2
1256
1
429
0
2657
1719
4223
22
928
1470
2346
3
784
22330
1587
1610
1344
326
938
1464
1616
3650
4179
5
2658
785
975
1446
3759
1547
4017
4
2966
1566
2306