1791
1
3032
3
5290
2117
8156
2
1981
2931
1626
1720
0
1741
2732
4559
5054
1933
902
2726
3640
631
1880
1078
3780
1125
1172
1108
540
3234