2772
1
1751
1739
3
1107
623
1527
2476
2466
5
3012
0
1451
1957
929
3211
617
2132
2
11532
27
542
989
2605
608
451
776
4
20163
44