1505
9
1397
8
3615
16
3326
21
2727
7
1759
13
2405
12
1580
6
1331
6
3894
45