96
2497
1202
1025
27614
768
28712
382
17615
22912
1033
1572
432
39
1125
426
1365
2088
2027
19112
21912
1045
1764
581
374
13010
541
1577