2224
2
2059
8
2395
0
521
445
2190
1
467
1219
46
819
291
3724
3360
1567
213
282572
1362
451
505
3674
10
269
660