3224
882
931
729
677
710
748
675
704
786
711
981
790
763
966
3424
970
762
955
786
1103
1296
1258
859
825
12797
826
784
3163
868
1556
12813
1178
1243
11004
991
4183
1630
3164
10340
9523
3478
15009
3561
14326
2262
5986
2867
2223
1594
4698
42618
4235
3317
5810
5492
10580
4192
2397
2291