398
0
467
2089
4
458
505
392
1128
676
647
1004
1
2093
2
381
1551
2546
737
25137
4111
52
1100
358
409
1346
342
4940
5
945
2766
303
464
954
1141