2999
809
1233
1074
1597
875
4619
21971
19381
4128
2636
6901
4729
10155
20579
1605
14737
6325
2595
2211
875
2641
5362
1371
983
973
850
2889
4037
2866
5728
22425
3972
26467
40561
14589
1577
2688
2438
1661
3432
4699
9346
765
1239
26932
1052
2064
4825
1748
2970
16351
875
1706
9339
2465
930
1395
2185
3667