1029
0
447
874
3594
1
646
2033
2
307
2920
9
2658
2188
8
428
3235
458
798
63
735
320
422
437
501
1132
1779
169211
11
418
197
467
722
1053
1137
263