1841
7
543
0
1152
2393
2
571
525
3243
641
1
1466
2127
2095
4
979
7334
955
2856
2296
1822
2524
6370
5
293
18403
6
4097
10
503
1337
1733
1431
1343
530
282572
928