881
0
428
637
1142
1239
1199
460
2836
383
894
348
653
611
856
3429
683
337
2310
1078
488
1911
706
916
24337
22
736
417
320
297
471
1
1522