637
0
392
458
381
895
1045
331
63
776
4940
5
1314
1541
901
1128
150
1610
611
3063
3
172
297
518
1501
3868
2
1263
2810
948
1887
1
344
3663
251