416
1
558
2
419
210
964
3539
4
2645
5
359
392
398
554
3
756
1537
957
106
499
698
0
646
1398
410
568
948
1803
571
324
1862
2196
532
2325