152
0
980
518
657
935
640
2267
413
166543
18
1682
2
953
1
480
351
947
434
332
180849
2810
2211
360
931
484
1665
798
521
2189
3098
4
561
443