1192
1
850
6968
5
31183
12
1809
0
1411
2169
2
1348
1501
2260
3
3100
15440
39
1464
987
5838
653
4713
417
19279
1998
1973
1295
1671
1032