2087
2
2123
0
596
1756
534
490
1239
460
2524
1588
484
371
458
711
914
3429
809
681
493
1030
405
6916
527
1199
4864
607
318
1862
1