589
3
571
1
742
4
1028
858
0
1823
3745
860
1836
16
1272
1542
1309
2719
1481
5079
9
1297
2
1901
1373
1375
2759
2095
2620
4532
4513
3423