1015
2
428
1
1001
1637
589
536
2556
8
400
866
1047
641
1850
1433
577
1810
2186
3
410
1722
4
1278
505
1851
5
2227
498
538
490
798
457
2363
1141
930