679
1
494
2
1550
3
446
412
949
507
563
777
2958
8
1001
492
620
855
4
662
1823
11
634
414
1654
22
2021
515
488
407
1229
1132
5
3145
559
1784
503
1092