2640
3489
13537
3244
3236
4463
4736
2253
677
2407
1882
5688
2396
1476
2286
2886
1514
1107
828
737
5765
3222
2271
1787
2978
1711
1169
2608
2332
4551
2195
1960
2348
6400
7566
4916
2175
10548
2716
2843
749
4646
3658
5794
1363
3586
3544
684
1114
10829
6806
2317
11744
944
2870
4228
4424
791
2328
4797