2030
2
1571
1
1418
726
3324
5
909
2003
0
8686
2694
3
3148
9
6383
17
2100
2705
6979
4
1543
1230
2043
1075
2306
1207
3353
11
5604
1470
896
1869
1203
971
2086