341
0
1396
1
962
1255
2
1142
405
55
2651
18
345
661
11447
758
1123
436
1827
4775
630
856
1350
1601
1225
936
638
798