637
0
381
392
2041
1
418
63
321
1128
895
1748
172
458
4940
5
1877
331
1289
776
1045
80
3868
2
150
1073
358
798
621
1638
918
432
428
909