4533
4218
16397
1324
2800
689696
963
1303
1195
2545
1037
1110
3936
2695
3628
18312
20532
26766
756
1054
9583
3932
1189
912
1262
1293
1122
2370
2448
4617
48847
2356
34187
867
978
8362
5757
953
1722
839
4053
926
37158
2454
1706
18739
5438
4001
2496
7956
6039
20045
1645
950
1020
3662
10713
7363
1215
702