1164
641
2403
1324
684
1549
623
1045
604
1515
1121
1696
566
1015
690
730
653
2304
757
513
2809
841
715
6890
985