806
1557
1022
2168
2054
2273
381
744
1242
451
211
491
32
312
353
363
24
17
19
692
75
5
7
685
563
16
452