1232
0
3373
775
2
511
2904
1440
1
552
396
1779
412
418
6800
1297
3815
1649
3644
517
1333
4328
10
1075
154
413
437
427
766
653
1431
510
6339
464