1343
3
1603
1
1967
0
2076
467
961
2855
2274
2
2097
2727
236
247
1569
2710
8
810
1695
5089
2977
5
4111
1329
2059
1223
4
3691
2809
2317
1193
2301
7015
10