1315
2229
1448
664
20270
5955
2736
2194
719
1664
798
848
734
783
1344
1398
798
1931
945
1010
697
676
691
1921
1090
1070
823
1650
866
916
3973
681
703
748
2229
747
671
635
677
781
826
5118
759
607
698
1671
1034
1055
1279
1462
719
4003
5875
675
718
3043
764
930
820
793
2076
3851
1231
1307
823
1719
3336
1518
1227
2194
798
854
641
3862
1123
829
1615
717
946
7079
711
14509
683
1478
988
1760
5717
952
1020
686
3782
849
849
1598
746
923
699
1318
2411
2104
647
731
649
865
811
3635
802
825
679
912
877
756
721
2039
739
8385
668
1251
740
741