3432
2996
3232
2892
5953
3481
3125
3072
3117
2807
3131
2100
3255
0
3236
2016
3294
2697
3058
2433
3039
2585
3190
2543