1047
2
1859
2727
1
1860
2245
3
3080
2243
6
1825
21152
8
1371
1140
1266
1111
1277
4383
3090
4944
2932
297066
0
3079
1994
2960
1725
1209
2515
2055
1256
1015
496
1606