5095
11667
3396
2853
14724
7597
10556
22345
11945
5251
6408
2613
2493
7819
7911
2545
4179
5396
32657
2483
2719
12064
8397
5092
2002
25498
10549
3613
18599
2530
5768
4179
2118
5812
2779
2672
6435
10718
5840
24580
3169
3555
2495
4422
4442
5301
6886
6808
8065
5178
5110
4465
3222
10910
10916
5294
9622
5021
9498
6909