2033
2
3044
27
4252
1
2079
3
1651
2060
5
1100
356
0
1756
2564
2431
7951
2104
2524
2488
4
2084
2417
2024
3503
2708
8
962
2136
4232
3498
3277
4111
1822
3380
5620
11
1745