2445
6
1514
1
2033
2
3044
27
4252
2079
3
48766
24
6979
4
4362
5
356
0
1756
2431
1968
2417
3293
962
4232
3277
8
1633
1719
853
598
2934
1422
3380
1458
2659
1745
2121
1861