703
1
507
917
592
2
1141
851
1308
3
2005
5
1158
1093
1001
1474
2051
8
946
1232
1212
583
1029
1095
2102
1627
6
673
1546
1182
697
1539
1298
757
738