104
491
46
81
711
1001
145
937
968
839
774
1556
1066
1265
31
291
442
362
592
1649
1802
6910
1015
872
1754
1298
513