341
1
484
306
702
3
758
0
298
2
471
307
326
1915
404
520
383
466
301
365
363
347
430
257
910
6
884
4
420
388
1086
304
939
561