2199
3
1631
1
4159
7
2661
2
1815
2955
1140
1897
4292
1614
1333
4940
5
1414
0
1551
1461
6435
2103
19034
6
1880
360
988
1377
1376
571
6979
4
480
177
1523
2085