1162
1
4555
10
943
672
188
2
1093
572
37788
24
5133
1251
1912
3
3303
4
11850
805
984
3246
1786
813
4759
899
1344
696
792
579
98618
31
6050
1811
354
345