2033
2
3044
27
4252
1
2079
3
784
48766
24
2526
4362
5
356
0
1756
2619
2431
938
2417
975
665
962
4232
398
4159
7
6979
4
905
3277
8
1663
853
1222856
3380
5620
11
1745
3148
9