2670
1
2495
0
2522
2
451
2262
7394
5
2529
7
2430
785
610
2034
9
12185
4363
1247
2513
3098
3
2600
7222
4
18487
2631
2988
790
4757
2505
131589
1743
3001
1289
3054
644