3093
1
1774
619
0
160754
14
681
3368
6
1081
64524
116596
18
2182
3
1803
2
23
1665
748
4393
1055
88
1622
1631
1152
2126
4
4666
1417
888
1219
7738
128
92323
30
672
1112