1093
0
1574
3
995
2
1115
717
1325
584
1
656
1302
398
787
4
465
167
20
85
141
405
558
1850
879
882
802
1871
8
971
100
1123
3160
1308
462
889