4543
5
2670
20
180849
0
2301
2
2365
3
25440
2564
374
1
670
1851
4
1776
18385
10270
6515
16840
15
10396
8
373
1587
2288
1750
1932
1745
543
1528
2716