1054
1
1889
920
2275
2
263
0
1824
392
1603
3466
4
20634
8
1246
632
326
2440
2730
6
1512
2603
7
2809
2320
2000
1392
31535
3795
2256
1642
19279
1269
8640
831
2668