511
2
538
1
777
254
750
1461
3
11266
233
403
762
102
289
1813
703
331
760
951
684
0
237
128
305
292
101
323
206
705
229
77
353