267
0
248
1832
3
328
325
1004
1
868
413
1152
381
1279
2497
2
5313
2143
675
1128
2702
361
798
266
2123
685
345
749
55
699