585
1
1441
4
665
354
726
68
304
103
249
902
808
2
1024
449
607
933
1245
506
78
538
7
379
2427
1603
3
2436
6830
65
429
0
560
131
594