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