2102
0
2932
2
2903
3
3051
1603
1
758
467
2149
5
2087
2727
1849
559
2906
2258
556
2990
1294
2555
4
1659
1153
528
803