273
0
290
171
18
608
2634
1119
777
647
77
2730
6
381
394
1824
492
169
968
918
2630
58
185
333
729
434
3116
1
382
262
510
941