1189
0
758
650
2629
2
3765
4
936
931
1380
137
2234
1
1350
616
14887
18
297066
756
2032
950
485
2535
3447
7
47639
4044
5
3083
2476
417
2465
2087
2556
337