2285
9
2639
13
3868
10
2574
5
2587
1
2086
3
2543
6
950
1303
2
2282
1036
1254
266
1001
2189
2964
8
445
0
4360
903
5233
426
13676
21
7793
4
781
7670
946
342
866
1978
8267