2986
1
940
1590
1193
0
181997
11
6560
9
2562
2
1512
3426
4
673
1819
788
4311
2710
4551
7
3158
1399
3083
2465
6698
745