492
0
968
1428
31535
2211
1880
2
436
453
845
320
282
339
81
4426
369
585
586
17
820
2444
1
443
986
356
924
1346
326
407
378
292
264
882