1451
0
2132
2
3012
542
2772
1
1739
3
8411
2821
608
4971
14
785
2082
610
773
1089
617
194
451
7394
5
32353
12
11532
27
1107
623
2436
1857
2143
2466
106
869
2446