10957
4263
1184
184
2376
683
3533
1112
1078
327
1184
233
1752
437
1171
374
638
175
927
166
1200
385
2715
1232
1790
710
812
286
1017
159
784
232
2549
1130
841
282
989
219
662
189