3219
882
928
728
674
709
747
674
704
784
710
980
790
762
964
3417
968
760
953
781
1099
1292
1255
858
822
12789
825
781
3160
1348
865
1552
12809
1176
1241
11003
987
4178
1628
3163
10338
9520
3478
15004
3561
14323
2257
5986
2864
2223
1592
4696
42603
4232
3313
5810
5492
10578
4187
2397