2855
3
1143
1
1362
2694
2644
2
1976
661
2649
2551
14492
362
0
3437
5
1736
1750
2190
3251
6
443
2953
2564
2254
9471
10
434
2073