12192
203
2211
6759
9045
1784
142
105
178
80
595
165
9848
68
1685
152
18341
16591
5474
313
7589
1626
2663
667
219
147
2145
684
224
563
6317
1039
85
10832
275
4832
1546
443
25748
6397
12548
5322