2033
2
3044
27
4252
1
4362
5
48766
24
2082
11
356
0
1756
2417
436
2105
962
2669
4232
955
6979
4
1449
3277
8
1987
4940
2675
1342
853
2279
3380
3
1645
1846
471
5620
1745