6960
2532
4521
4075
5833
3319
2379
3646
2467
2920
5474
4581
2552
2501
2582
5268
3762
2016
1880
2147
1982
2051
5953
13186
6940
8189
17632
2603
5810
4420
5067
11226
55347
20121
29130
20201
87029
8662
3309
9535
6768
3465
4276
6808
23619
3516
5112
2571
2372
3468
7713
4091
14067
3642
4028
4637
4134
3437
4358
9666