2809
2
17353
0
829
2301
3092
1
1218
3
2881
418
31535
730
427
3114
4
1060
3510
538
4111
1337
2749
1587
2748
1452
1098
719
269
1551
448
2546
646
505