2030
2
20374
5
22330
22
1279
1
6406
12
829
3650
3
2235
4
1926
1649
849
517
1203
2086
1118
651
120469
35
9244
1256
4323
1240
0
1157
2058
2914
196
1446
1828
1188
767
6726
7