479
1
493
1298
2
510
1561
4
947
378
1454
1216
3
1301
1942
452
1376
2327
520
844
596
2526
587
402
530
1872
0
1075
1087
2564
5
925
418
395
1381
445