895
0
676
4111
2
3691
5
1130
376
2190
320
17353
4864
1
683
990
585
918
357
392
1152
323
19279
1141
2014
3
463
333
263
830
383
358
679
418
955