647
0
1629
326
383
240
304
750
2490
957
4940
5
846
31535
637
455
1045
409
387
456
1939
2152
722
2190
1
3653
2
352
2881
1161
2730
6
437