2730
6
800
0
882
2299
2275
2
539
837
303
407
376
19279
1872
1
295
580
31535
448
419
213
1446
918
427
3674
10
433
355
998
517
339
1661
81
316