1824
0
503
608
291
2275
2
19279
7334
4
31535
1119
251
409
271
552
16
25137
273
407
334
325
2730
6
479
378
53
2522
692
980
919
899
447
2668
3114