1020
0
418
2275
2
52
618
402
467
988
825
594
138
765
1152
341
101
90
219
798
244
195
634
910
4
457
185
611
360
19279
1100
1155
31535