1622
1
2152
2
2980
785
0
1348
2211
610
2959
2092
582
1020
383
5389
2535
3079
2989
2352
2988
989
4018
7
957