595
1
815
2
526
578
3353
13
587
755
1001
1172
955
1493
6
1307
1659
951
1113
4
2356
3
1642
2044
11
1092
1858
8
1443
1141
2997
9
1333
1303
1527
490
1244
498
510