3898
10
2717
1
637
0
367
502
368
295
325
645
711
1371
709
445
3621
116586
866
3428
553
822
536
341
352
1653
402
2932
395
990
532
373
1166
11