2551
2531
1596
1772
453
521
382
439
1705
1779
2236
2302
2306
1922
1593
2239
6
3
360
26
18
15
372
69
67
57
41