2030
2
1193
1
672
1418
2306
1464
3
1256
7153
9
3353
11
661
1722
1915
2111
6
198
9244
537
909
2086
4
4331
22330
22
1543
843
3650
1306
896
6383
17
2864
7
521
5425
23
2624