2982
3
968
0
1020
521
1
2054
4057
15
1750
571
813
1258
292
1516
2246
9
547
2484
7
640
2585
2
474
1889
1367
1621
1664
1470
1683
780
872
6
1418
915
1087