2145
1
1103
4248
2980
2207
0
2274
1416
3765
4
297066
1295
2683
3683
2650
20
280
1466
2153
398656
19
1581
2
2159
2250
2245
3
4573
644
5339
5
1226
3053
7
2229
1234
1646
550