494
1
724
1523
4
1416
627
709
489
1358
7
679
528
616
3021
3
1478
1399
827
1314
946
2979
2440
2769
6
1425
2
1926
1714
959
900
743
683
2470
1612
3011