637
0
2702
1939
668
358
400
1045
951
248
602
1893
1
1661
787
404
714
267
1020
544
1043
273
13491
846
2407
2
2089
4
482
468
1557
1085
407
409