2323
2441
2396
2951
3567
2602
2387
3772
19695
6558
30972
9105
18033
11049
3052
2885
9596
2750
6349
9696
4368
2816
3135
5429
14546
4523
5269
4141
6774
3253
2665
50169
25843
148970
7842
5181