800
0
2730
6
419
2657
3
2668
2
918
2299
303
20634
8
1872
1
580
539
882
837
2766
376
2855
407
427
213
517
81
295
339
3653
448
4536
316
2111
433