1879
3
1054
1
2294
2935
2
2044
2562
19944
2717
1102
1856
1382
3863
956
776
83
3854
2901
4309
2591
1288