1193
2
740
681
703
1
2163
3
961
508
975
1179
444
0
632
4
915
526
625
2521
6
2042
11
3160
1808
1185
2242
6927
2697
2607
2677
12
8002
8
1822
1544
7560
2171
3532