904
10576
9730
3295
3818
1235
7501
13976
8563
852
2433
7557
11621
11516
12771
41
13899
12970
153
12771
14345
2856
8618
13467
10091
6527
12497
2299
6539
9134
6550
9484
925
1631
5101
14315
398
13743
7211
