3224
882
931
729
677
710
748
675
704
786
711
980
790
763
966
3422
970
760
953
786
1102
1294
1258
859
825
12797
826
784
3163
868
1555
12812
1177
1243
11004
989
4182
1629
3164
10338
9523
3478
15006
3561
14324
2259
5986
2865
2223
1594
4698
42613
4235
3316
5810
5492
10580
4192
2397
2291