3029
2420
2925
2295
5616
3011
2805
2417
2805
2164
2804
1660
2901
0
2889
1630
2975
2155
2771
1976
2732
2048
2881
2162