3251
6
2564
2
2448
5
14229
10
2275
525
0
3691
2809
17353
2301
1020
3092
1
2881
1696
1332
5155
8
3114
4