788
1
338
1215
3
404
1459
7
641
336
344
2811
9
311
2
761
1016
66
312
1450
242
1101
123
969
8
90
388
310
80
212
124
1209
4
498
271
230
390