618
13080
649
5862
959
1554
475
604
1089
10188
475
140
3361
536
2277
5366
11024
562
920
1995
155
99
202
2992
274
109

69

152
15
1780