637
0
1639
1453
1
812
53
1608
1674
359
291
467
3503
3
72
471
2283
4
185
641
899
979
419694
9
579
529
257
344
263
776
255
2036
2
2657
555
392