1086
0
437
471
501
467
419
101
1748
460
676
552
16
1466
320
581
787
357
310
155
659
1244
757
722
579
1840
2
968
1511
157
3315
3
536
802