383
0
392
320
291
1204
1
477
1029
453
475
408
1227
2
282572
766
1650
239
489
116
2395
47
400
4172
9
669
518
376
418
2531
4
298
8116
6
1898
860