24978
175864
15116
21289
4662
6731
9299
5781
4411
6529
5528
330
5730
1795
3891
1236
1681
1796
2152
1891
596
1922
3638
7421
938
2045
1684
1271
2432
1476
1340
1789
1100
543
290
1165
1455
464
1148
1185
4254
286
1243
1959
1094
1026
1395
926
1188
571
1153
1032
351
735
542
785
676
626
172
620
454