2809
2
17353
0
2301
1020
3092
1
2881
31535
422
3114
4
3510
772
4111
1425
1025
2749
1587
2748
1452
493
1098
4372
1222
1346
2546
646
490
370
953
1110
2076