500
930
819
1152
433
135
231
263
585
822
237
523
13
1581
203
1083
331
886
74
417
352
11
993
645
53
11
143
930
2022
551
311
301
176
497
359
22
233
713
539
529
1439
296
96
877
744
9
1061
795
887
34
536
