298
0
787
275
2445
379
603
1655
378
943
276
165
527
1336
654
881
358
565
3868
2
336
464
410
685
575
1346
4045
1819
552
1416
1999
266