391
1
494
2
939
72
759
1269
1264
352
456
1179
760
951
912
6
727
3
284
250
1778
40
0
89
538
999
777
955
654
1165
1043
1005
476
1255
487