457
0
365
454
355
2518
3
383
593
541
931
1015
1564
2366
1
510
290
38
536
1403
2204
5
600
1421
1189
2213
100
582
1726
234
581
1078
1829