1875
2
1309
0
1992
3
1588
6977
4
753
944
1
370
697
38477
34
4914
2772
5
1125
3012
5389
1356
3065
1097
1131
2906
1859
1502
1231
923
897
1010
658
1564
1529
1876