2245
3
1788
1
1123
688
0
297066
2354
1962
5
2767
1075
1061
2760
4
3939
8
1226
3929
2221
1475
2062
1152
1399
3688
3053
7
1964
1535
1068
2166
4133
812
894