2030
2
672
1
1418
1193
4331
4
2306
1256
7153
9
3353
11
661
2864
7
1915
3
915
2111
6
198
19034
9244
537
909
2086
22330
22
1543
5560
5
108
0
843
3650
1824
6406
12
829
896