2030
2
385
1
2564
1207
1653
650
0
1446
2027
909
3157
7
2864
1719
2793
15
829
2912
10
6383
17
6559
6
1543
7952
1518
56488
4292
2113
3
3353
11
2708
8
292
896
1203
2664
4924
9