1160
1
4555
10
941
672
188
2
1093
572
37784
24
5132
1251
1912
3
3303
4
11850
804
984
3246
1786
813
4759
899
1343
696
792
1344
579
98616
31
6048
1811
353
345