470
0
471
1139
392
2199
340
3383
3
409
747
358
1227
545
376
622
378
407
90
4362
5
483
3292
74
445
756
546
323
402
679
765
3351
1
1353