1551
2
4111
683
0
1232
101
471
799
381
456
1020
637
403
1661
1
369
415
408
1824
1939
413
1025
1425
378
494
2727
2152
839
476
25137
20634
8
2730
6