2030
2
1883
1
2341
6
1664
1776
1129
0
2542
661
1326
1352
4
2108
3
785
2229
682
1453
1914
6062
16
18385
9244
1411
1367
2503
755
504
3595
8
120469
35
2000
1446
1566