3043
4
794
0
2137
1
1286
6
2640
5
1029
2
1804
3535
1374
8
1596
5046
758
2086
3
1197
2179
9
2527
3003
5052
6433
1320
1598
4139
2403
1717
1643
3616
15
1003
982
85