495
2
1550
3
446
1
568
538
680
2933
6
1118
531
663
1823
11
634
413
949
1655
22
2590
507
777
2958
8
1002
563
379
643
483
741
2605
679
2217
692
2235
10