8956
952
1460
841
1860
1282
1992
948
1577
3525
1624
980
1028
3585
976
1215
4440
4743
1072
4759
3674
2279
2737
2365
2036
1209
1766
1460
1937
5717
5111
7560
6866
4841
4624
1718
2579
2247
3394
8202
2436
7041
3364
7703
8073
12034
5355
9503
6476
13329
17423
15532
19936
13448
4879
6612