2919
756
1177
1027
1534
832
4475
21744
18997
4055
2572
6774
4486
9959
20402
1545
14569
6211
2515
2146
828
2560
5205
1313
939
923
804
2766
3948
2802
5438
21572
3852
26038
40269
14460
1509
2608
2344
1603
3324
4623
9259
712
1187
26775
1004
1998
4749
1690
2885
16073
833
1636
9244
2398
878
1346
2121
3562