968
0
2000
1
2855
3
17353
2881
2
432
586
31535
1754
802
3066
409
2099
101
608
282572
1045
1110
604
4111
3114
4
362
559
618
356
479
2546
658
918
2634