637
0
392
1877
1
2634
776
631
1128
177
63
1085
1045
458
331
2041
381
448
483
1314
172
800
492
1541
1319
1854
5
577
361
2010
3498
4
747
150