953
1131
2231
2070
1014
1258
1208
649
5497
1493
710
25732
1138
2828
1086
4313
767
822
816
757
5676
6188
609
1283
2717
5298
1798
1488
1003
1639
1110
754
1088
3790
9213
1375
1962
1928
1474
787
2379
5674
6810
775
840
3453
1261
994
1313
887
1084
765
661
1405
1165
879
1830
20283
1652
753
1600
1680
686
796
755
1214
731
879
2853
781
714
1608
1179
1967
949
1182
685
11818
12656
2971
676
764
655
2733
705
920
904
716
650
728
2496
1227
2646
1685
1204
4010
3444
4032
2628
751
2803
770
599
901
2013
648
3061
827
1993
4839
3796
1207
799
625
791
615
998
795
1392
1466