2400
4717
2267
1290
1567
1547
2193
1653
715
1520
920
905
1182
1115
1583
1194
734
1350
1881
677
1323
982
1318
790
687
749
1694
979
947
2988
732
795
1975
716
975
755
674
2201
809
719
805
666
1174
1444
673
1376
1033
1330
1426
9161
1006
5824
2779
2035
1774
1399
1316
814
699
2149
638
680
758
1151
1493
1257
643
1469
2291
1226
3835
1887
1785
932
1870
1289
761
1163
663
757
852
836
1004
760
626
1066
750
1140
3399
784
1136
1724
756
694
1361
766
1243
613
1363
955
1255
1444
1789
992
666
820
968
784
850
2401
978
711
1488
662
900
1550
647
823
1854
1512