2336
2
1816
1
1681
472
0
1001
3196
3
788
950
1318
1195
1123
436
189
1225
3637
445
1579
635
2381
2272
526
945
752
13232
11
182
3562
1721
2715
1689
3898
10