352
202
121
106
222
238
85
5931
219
2611
1139
1396
595
671
1931
6655
135
1632
128
161
2924
20890
5927
7115
110
3885