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