1585
2
1767
2338
1
674
3079
2989
2352
6753
17
3354
9
603
0
517
1371
1136
3267
4
1558
1700
8329
1564
383
2182