2522
0
6515
1
3092
31535
390
2168
5
2855
3
1143
1823
1362
2694
1922
4071
2644
2
1513
661
1470
297
1129
2551
14492
362
3437
1736
1750
2190
1776