2079
3
2260
12
48766
24
356
0
1756
2
2417
1
4531
964
962
1566
4232
1110
6979
4
3277
8
169211
11
4362
5
1949
4940
674
853
1354
3380
583
2085
5620
1745
1315
471
1861
2299