398
0
467
2089
4
505
3498
676
1128
1004
1
2093
2
1551
177
2546
647
4111
52
458
1100
409
1346
4940
5
392
945
25137
381
2766
303
358
954
943
1157